#ifndef _CARINHA__H
#define _CARINHA__H

#include <GL/glut.h>
#include <stdlib.h>

#include "BasicElement.h"

namespace gameCG {

	class Carinha : public BasicElement {
		public:
			Carinha();
			void draw();
			void update(int delta);
			void setDirection(int dir);
			void increaseSpeed();
			void reset();
			float getX();
			float getZ();
			
		private:
			GLfloat specular[4];
			GLfloat shininess[1];
			int direction;
			float speed;
			float x;
			float z;
	};

}

#endif
